easy payments - French English Dictionary